SimpleJWTLogin\Modules\Settings\AuthenticationSettings S

Total Complexity 28
Dependencies 2
Dependents 5
Total lines 222
Lines of code 157
Logical lines of code 25
Comment lines 31
Methods 11
Properties 0

Methods 11

Method Rating Maintainability Complexity Lines of code
validateSettings()
A
45 10 49
initSettingsFromPost()
S
47 1 59
isAuthenticationEnabled()
S
75 2 4
isPayloadDataEnabled()
S
74 2 4
getAuthJwtTtl()
S
73 2 5
getAuthJwtRefreshTtl()
S
73 2 5
getAuthIss()
S
73 2 5
getAllowedIps()
S
73 2 5
isAuthKeyRequired()
S
73 2 5
isAuthPasswordBase64Encoded()
S
73 2 5
getJwtPayloadParameters()
S
66 1 11